Madeira roach
noun
variants
or Madeira cockroach
: a large cockroach (Leucophaea maderae) that is widely distributed in warm regions
Love words? Need even more definitions?
Merriam-Webster unabridged
Share